// 获取用户信息
const form = layui.form
userinfo()
function userinfo() {
  axios.get('/my/userinfo').then(({ data: { data } }) => {
    form.val('formFilter', data)
  })
}

// 表单效验
form.verify({
<<<<<<< HEAD
  nickname: function () {
    if (nickname.length < 6 || nickname.length > 2) {
=======
  nickname: function (value, item) {
    if (value.length < 2 || value.length > 6) {
>>>>>>> article
      return '昵称长度是2-6字符'
    }
  }
})
<<<<<<< HEAD
=======

// 表单效验2
// form.verify({
//   nickname : function (){
//     if(nickname.length < 2 || nickname.length > 6){
//       return '昵称长度是2-6字符'
//     }
//   }
// }) 
>>>>>>> article

// 更新用户的基本信息
const layer = layui.layer
$('#form').on('submit', function (e) {
  e.preventDefault();
  let data = $(this).serialize()
  axios.post('/my/userinfo', data).then((res) => {
    if (res.data.status !== 0) {
      // 更新失败
      return layer.msg("修改用户信息失败");
    }
    // 更新成功
    layer.msg(res.data.message)
    // 调用父页面的getUserInfo函数，重新渲染index.html 的头像和昵称
    window.parent.getUserInfo()
  })
})

// 更新用户的基本信息2
// const layer = layui.layer
// $('.form').on('submit', function (e) {
//   e.preventDefault()
//   let data = $(this).serialize()
//   axios.get('/my/userinfo', data).then((res) => {
//     if (res.data.status !== 0) {
//       return layer.msg('修改用户信息失败')
//     }
//     layer.msg(res.data.message)
//     document.parentElement.getgetUserInfo()
//   })
// })

<<<<<<< HEAD
// 更新用户的基本信息2
const layer = layui.layer
$('.form').on('submit', function (e) {
  e.preventDefault()
  let data = $(this).serialize()
  axios.get('/my/userinfo', data).then((res) => {
    if (res.data.status !== 0) {
      return layer.msg('修改用户信息失败')
    }
    layer.msg(res.data.message)
    document.parentElement.getgetUserInfo()
  })
})

=======
>>>>>>> article
// 重置表单信息
$('#btnReset').on('click', function (e) {
  e.preventDefault()
  userinfo()
<<<<<<< HEAD
})

=======
})
>>>>>>> article
